//
//  DDDAdGameManager.h
//  DDDAdSdk
//
//  Created by mu on 2020/9/25.
//  Copyright © 2020 summer. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface DDDAdGameManager : NSObject

/// 初始化游戏sdk
/// @param result 初始化结果 0成功  其他为错误码
+ (void)configSetAdGameResult:(void (^)(NSInteger resultCode))result;
/// 打开广告列表页面
/// @param currentVC 当前的ViewController
/// @param userId 为当前应用的用户Id，或者是用户的唯一标志
/// @param advertType 0（默认值）显示全部数据  1.手游  2.棋牌游戏
+ (void)presentListViewController:(UIViewController*) currentVC userId:(NSString*)userId advertType:(NSInteger) advertType;

/// 打开广告列表页面
/// @param currentVC 当前的ViewController
/// @param userId 为当前应用的用户Id，或者是用户的唯一标志
+ (void)presentMineViewConroller:(UIViewController*) currentVC userId:(NSString*) userId;

/// 获取广告列表页面
/// @param userId 为当前应用的用户Id，或者是用户的唯一标志
/// @param advertType  0（默认值）显示全部数据  1.手游  2.棋牌游戏
+ (UIViewController*)getListViewWithVC:(NSString*) userId advertType:(NSInteger) advertType;

@end

NS_ASSUME_NONNULL_END
